<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="http://struts.apache.org/tags-html" prefix="html" %>
<%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>

<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>

	<h2>Usuario <c:out value="${usuario.id}"/>: <c:out value="${usuario.user}"/></h2>
	<p>Email: <c:out value="${usuario.email}"/></p>
	<p>Nombre: <c:out value="${usuario.firstName}"/></p>
	<p>Apellidos: <c:out value="${usuario.lastName}"/></p>
	<p>Rol: <c:out value="${usuario.role}"/></p>
	
		<c:if test="${requestScope.error!=null}">
		<p id="error"><c:out value="${requestScope.error}"/></p>
	</c:if>
	<html:errors/>
	<html:form action="usuario/modificar.do?method=update" method="post">
		<ul>
			<li>
				<label>Introduce la nueva Contraseña</label><html:password property="password" />
			</li>
			<li>
				<label>Vuelva a introducir la nueva Contraseña</label><html:password property="password2" />
			</li>
			<li>
				<label>Nombre</label><html:text name="usuario" property="firstName" />
			</li>
			<li>
				<label>Apellidos</label><html:text name="usuario" property="lastName" />
			</li>
			<li>
				<label>Email</label><html:text name="usuario" property="email" />
			</li>
			<c:if test='${sessionScope.usuario.role eq "administrador" }'>
				<li>
					<label>Rol</label>
					<html:select name="usuario" property="role">
						<html:option value="administrador"/>
						<html:option value="cliente"/>
					</html:select>
				</li>
			</c:if>
			<c:if test='${sessionScope.usuario.role eq "cliente" }'>
				<html:hidden name="usuario" property="role" value="cliente" />
			</c:if>
			<li>
				<html:hidden name="usuario" property="user"/>
				<input type="hidden" name="idUsuario" value='<c:out value="${usuario.id}"/>'/>
				<html:submit value="Modificar datos"/>
			</li>
		</ul>
	</html:form>

	